cellrendererpixbuf: Store the texture in the iconhelper paintable
authorBenjamin Otte <otte@redhat.com>
Fri, 16 Mar 2018 03:50:26 +0000 (04:50 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 16 Mar 2018 05:04:45 +0000 (06:04 +0100)
commit12409ee0754f39bcd28ace210314501966afdb91
treec73f22dc300c3790ef0979c764b92707524787c1
parentcbe40f5f46d8358ec944b00037d73482d2d6b4a2
cellrendererpixbuf: Store the texture in the iconhelper paintable

That's kinda weird but allows us to delete the texture case from
GtkIconHelper and GTK_IMAGE_TEXTURE from the GtkImageType enum.

And it doesn't cause any other problems because the cell renderer
can't deal with paintables - otherwise it would mirror GtkImage and have
a "paintable" property instead.
gtk/gtkcellrendererpixbuf.c
gtk/gtkentry.c
gtk/gtkiconhelper.c
gtk/gtkiconhelperprivate.h
gtk/gtkimage.c
gtk/gtkimage.h
gtk/gtkimagedefinition.c
gtk/gtkimagedefinitionprivate.h